package idv.loveloser.dao;

/**
 * AbstractMdlFeedbackItem entity provides the base persistence definition of
 * the MdlFeedbackItem entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlFeedbackItem implements java.io.Serializable {

	// Fields

	private Long id;
	private Long feedback;
	private Long template;
	private String name;
	private String label;
	private String presentation;
	private String typ;
	private Boolean hasvalue;
	private Short position;
	private Boolean required;
	private Long dependitem;
	private String dependvalue;
	private String options;

	// Constructors

	/** default constructor */
	public AbstractMdlFeedbackItem() {
	}

	/** full constructor */
	public AbstractMdlFeedbackItem(Long feedback, Long template, String name,
			String label, String presentation, String typ, Boolean hasvalue,
			Short position, Boolean required, Long dependitem,
			String dependvalue, String options) {
		this.feedback = feedback;
		this.template = template;
		this.name = name;
		this.label = label;
		this.presentation = presentation;
		this.typ = typ;
		this.hasvalue = hasvalue;
		this.position = position;
		this.required = required;
		this.dependitem = dependitem;
		this.dependvalue = dependvalue;
		this.options = options;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getFeedback() {
		return this.feedback;
	}

	public void setFeedback(Long feedback) {
		this.feedback = feedback;
	}

	public Long getTemplate() {
		return this.template;
	}

	public void setTemplate(Long template) {
		this.template = template;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getLabel() {
		return this.label;
	}

	public void setLabel(String label) {
		this.label = label;
	}

	public String getPresentation() {
		return this.presentation;
	}

	public void setPresentation(String presentation) {
		this.presentation = presentation;
	}

	public String getTyp() {
		return this.typ;
	}

	public void setTyp(String typ) {
		this.typ = typ;
	}

	public Boolean getHasvalue() {
		return this.hasvalue;
	}

	public void setHasvalue(Boolean hasvalue) {
		this.hasvalue = hasvalue;
	}

	public Short getPosition() {
		return this.position;
	}

	public void setPosition(Short position) {
		this.position = position;
	}

	public Boolean getRequired() {
		return this.required;
	}

	public void setRequired(Boolean required) {
		this.required = required;
	}

	public Long getDependitem() {
		return this.dependitem;
	}

	public void setDependitem(Long dependitem) {
		this.dependitem = dependitem;
	}

	public String getDependvalue() {
		return this.dependvalue;
	}

	public void setDependvalue(String dependvalue) {
		this.dependvalue = dependvalue;
	}

	public String getOptions() {
		return this.options;
	}

	public void setOptions(String options) {
		this.options = options;
	}

}